independent time delay relay - Turkish English Dictionary